MNRRTRPNKLTFPFLLKDCSHLSDLQRGKQIQADVVKNGVDSDIYIQKTLIHFYGKEISDARLVFDGMCFRTVVSWNSIISGYIENSLTDECIFPFARMQGCGFMLDETTMVVLLFAFAELGNLNVGKLVHSQVIVKSLVVNLQLGTALLNMYFKCGVIDLALHIFRRMSERNVWTWSAMIWGLAQHGLAKEALNLFQQLKMHNQEIDYMNIHIYQ