MARVLRVAAAWWSLTAVNGFQSTVPQSTTRPIVHAPRTSDTVLGASLSSTPENKKNQPSTIQTPYNETGKLGKLERVALLVCPAQFCVPDDYAVLFENLRALSSDDAATLAWPRIGTCVVAPLPRTEWIRVARQLPTRAFWDARLPVHSTLDWYFDAIEKGLAQIFAQEGEDVRICIVGHSIGGWVARAYLGGLGRTSSAVYRLASTQVSSLITLGTPHVSPELALVDQTRGLLREIADAESCSPETLAARGIDVTCVCSQGLDGNFWTTNVEELVAASSYWPLSGSFRGAGDGIVPLSLAFMEEPSRRIVVESCGATMLPVRHSHVVPTPWNLWNGYAPSIILPDTTFPSYVSKGVVAQWAQYIR*