MAALFSTKLGRQASGYLQDKYKQARLALGDVTPAELAVQEATNDDACVPDAKTLTSIAEAAFDIDDYWRIANVLHRRLGCVHDWKEWRPVYKALVVLEFLLTHGPEELPGDFLPDMQALRDLRGFTYTDDKGFDWGASMQRRADSVVGLLTDADRLKDARHRVRSFSHDGGSPTSSVASSASSRASRGTWSFASSSPHYSDSPTFVCLCGPSVDYRHDKKFDAYTADDKRDLVHDEEVDDYPTPHSQGSWLEESTTLSGSPVSCCSTRSAGGGRRASGFNSLSQPERRNSSKKLQRQLSLHY*