MLHMILSQRVILLRKYHSSANALVTKSPNSIPELVKHIDSDLIRNAHKVFDEIPELDVISATAVIGRFVKESRHVEASQAFKRLLCLGIRPNEFTFGTVIGSSTTSRDVKLGKQLHCYALKMGLASNVFVGSAVLNCYVKLSTLTDARRCFDDTRDPNVVSITNLISGYLKKHEFEEALSLFRAMPERSVVTWNAVIGGFSQTGRNEEAVNTFVDMLREGVVIPNESTFPCAITAISNIASHGAGKSIHACAIKFLGKRFNVFVWNSLISFYSKCGNMEDSLLAFNKLEEEQRNIVSWNSMIWGYAHNGRGEEAVAMFEKMVKDTNLRPNNVTILGVLFACNHAGLIQEGYMYFNKAVNDYDDPNLLELEHYACMVDMLSRSGRFKEAEELIKSMPLDPGIGFWKALLGGCQIHSNKRLAKLAASKILELDPRDVSSYVMLSNAYSAMENWQNVSLIRRKMKETGLKRFTGCSWIEVRDQIRVFVNADKNNELKDEVYRMLALVSQHLEENECWKDL*