MKAIASLVAAAAAALLALPASAQNFQKPEDAIKYRRGAFSVLGPHFAALGAMVNGRAPFDAKAAARHGEVLAVVSTLPWTAFGPGTDKGDTKAKPEIWTEQAKFKEGADKMQAEMAKLVAATKTGNLDSIKASFGPAAGTCKACHDAYRGS