EHTYGEVNQLGGVFVNGRPLPNAIRLRIVELAQLGIRPCDISRQLRVSHGCVSKILARYHETGSILPGAIGGSKPRVTTPAVVKHIRDYKQGDPGIFAWEIRDRLLADGVCDKYNVPSVSSISRILRNKIGPLAPAGPPPAALPCAHIYQYPYPGPAAPPPAKAGPHPGGHLGAPPVALARSWPSAHSVTNILGIRTFVEQAGALAGTEGAAYPPKMEEWPSGNRSGFPGPGQAVNGLDKAAMDGDIKYPQPGAGLSSMGTFLPACAYPPSSQPGVYGGSPGAYIAPGPPWQPQGTPLGHHGHGVTLAGGDLSMAFKQPSGEGVDRKPPSPVRKAPEPLSAIHGISIPTSSS