MVCFVFYPGAASAQLSTRCPRHASEFVCLSSGGSKALRGRAPPTLPRPHPSRHGAKVRISAAKADAEVRPPGSVGRTVKDMKEAIQAALSSRLSRVDIQLPPGTSFGLEANASGAALYASESLSSEERSSRECARLVLEMFAGTELNTAVIFNDASATTAARAMWLEHGDATLLDAKALAKRSKSPEKPLDVMICVAPRIRALMQIKSASEEAGDRMAVILINARLESIRWPNAPLAEFFLGGFENVLLYDVLEDDGSGKLSLYRKFPAKFTLCRKEGLGAPKVVHSWDRRPEAAELQTVVRNLPAPAKGLFSGLPKLF*