MTLLDGARLHLYASLVGLACYLNAPACDFVFDDAFAVVSNADVQPGAPLLPLWSHDFWGKALHLDDSHKSYRPLTVLSFRAHSWWSGEAPEPSALHGANAIIHAAVCAGVTQLIVRAWRGHASRRRRRALLGALWFAAHPLHVEAVTGVVGRAELLCALCCLGANACHAWAAGLTPRGCSAWRRGASARRLACAAATLGCIAGAVLCKETGIVIAPILIAQEVLVLLPARGAAGVVGSSARICALALFVAAYLVGRILLMTPPGEPLSWGAASLADSLLIRKAENPLLFLESRLAWWLSVGWIQAVYTALLLAPSSLCIEYFSLAATMLASEWFAVTCLRHVGALQSGQHICDMMRKQSVMQARQKLWPHGRKVGSSKMSIQTVQRSSAARASMLFGASCVGGCERATASPPEAGPSLSPHTSRSSWTHAFGNSGCAAAACTGGGCDGGGGDSDGRGRGVCGDIRTAHSSRCLLKARGWRGDSPL*