MVHPRASAEALRDRILKLSVDTVDKPTLVYFDVIGIAWPIRAMLHLSEVDYELIQISVFEWAQEDGAGARLLKPCFTNGYLPLYVDSDVHLNQSTLIIEYLADKHGYLPAAGASRISAREVMAQAYDALFHSNGVLPVNIRIGLSDDDAERRLDAFMGNGVYGLTTNGYRLNLDAFQRYLSRSEGRYFVGNEITAADLQAFNVLRNWYKAFAPEVFRSEYPALDEFVCCVESDPGVRAYIVNHQERNCMQSAFKLRALLVGLLLAGSAVSAPALGGEIEDACTELVMGYALYRDQFNIDAYGELFAEDAVLSVLGNEYRGRDAIRKRLEDSRGKEETRHLMSGIWITVIDERRATGVSYASIYAAAPGELPLEPTIPAVGEYHDEFRLTEAGWKISRRSFVPVFLDRSVLPAATDNED*