MGIRLPGMIQTKEILRRSLARSPFIPTPDVPKGHFAIYVGESQTRFVIPISYLKHPSFQELLSRSEEEFGFDHQTGGLTIPCHEDTFITLNSQLNSSRVMSITRKLKS