MVLWIGGESRHIRQNYLKLRSVLEVDASVENSLEKTRIKGFEEQEEAAVSGIRKELMRNIPYLVIIDDLESEKDWWDHKLVMDLLPRFGGETHVIISTRLPRVMNLEPQKLSYLSGVEAMSLMLGSGKDYPVAEVDALRTIEEKLGRLTLGLAIVSGILSEIPITPSRLLDTINRMPLKDMSWSGKEARSFRQNTFLLQLFDVCFSIFDHADGPRSLATRMVLVSGWFAPCAIPVSLLALAAQKIPEKQKGTCFWRKLLQSITCGFTSSNTKKSELEASSLLLRFNIARSSTKQGRIHFNEIIKQYARKREVTGSAQAMVQAVISQGSISESIEHLWAACFLLFAFGHNPPAVELEVSELLYLVKKVVLPLAIHTFITYSRCTAAIELLHLCTNALEAADQAFVTPVDKWFDKSLCWRSIQTNAQLNPCLWQELALCRATVLETRGKLMLRGAQFDIGDDLIRKAVYIRTSICGEDHPDTISARETLSKLARLIANVQIRASI*