MGILSDDVVIISQSEKEGDPSVITINCPDKTGLGCDLCRILLFFGLNIVRGDVSTDGKWCYLVFWVIGKPNTRWNLLKMRLVEASPSFSWAFGISRCYLSDSESQPPKLPDLFLLKLACSDRTGLLYDVTEVLYKLEINIEKVKISTTPDGKVMDLFFVTDTRELLGTVKRRNEVYEYLRDAIGDSMISYDIELVGPEITACSTSSSVAETLFSSDVSGEHSSGLHTSSNVSIAVDNSLSSAHTLIHITCQDHKGLLYDIMRTFKDFNIQISYGRFTIKLGKNCEIDLFIVQSDGRKILDSSKLNALITRLRAELQQPLRVVMMNRGPDTELLVTNPVELSGKGRPQVFHDIALALKKIDTCIFSAEIGRHVTGDREWEVYKVLINEEDSLPIPRSKIEEEVWKTLMGWE*