MPVLAPSFRLISTRNGGDGVIHDHHHHVNGNKHDGVDSKDRMSQLYGFGRPDMYKDALHGTVSPYQKHVILCFGNPSNWPPQIETSPSTAFELPRLLAASLSAHKDQLPKKTRFTICKGSDDIEASRGDVLVFPDMVKYKNLGSSDIEGFVEEFLIHEGDWSSGRVEKLNGYHIFVCAHGSRDMRCGVCGPALLERFEKEVSSRGLDGFVFVRSCSHVGGHKYAGNIIIYGKGANGEIAGHWYGYVTPNDVAILLDEHIGKGQIIHRLWRFIFLPLCIHELHAVFGFCSLADVCSPILRVLAIYL*