MKGYKVWTSTFNSSTTTTFIPFNNNLSPNYPLTPPSYTASNCFPSFQSQRPKLIAQNFKPHILLCTSLPSPQASSASTAQAEEHEVEIAKGYTMTQFCDKMIDFFLNEKTKSKEWRKYLIFREEWKKYRDRFYNRCQRRADMENDPVMKEKFISLRRKLKKIDDEMEGHYELLMEIQDSPMDINAIVARRRKDFTGEFFHYLSLISDTYDSLEDRDGISRLGSRCLSAVSAYDNTLENIETLDAAQAKFDDILNSPSIDIACQKIKSLAKAKELDSSLILLISSAWAKAKESTTMKNEVKDIMYQLYRATKSSLRSITPKEIKLLKHLLNIIDPEERFSALATAFTPGDEHEAKDPNALYTTPKELHKWIKIMLDAYHLNKEETDLREARQMTDPVVIQRLFILKDTIEQEYMEKDTTQKSETKDDSKSEEF*