MDQVFNDPVALRPYIQDPTDPAVPNTQLEVLDWVDAHRVHSPRAYKLPISSTDLTRFLEPKWPLDGLPLLIEHYKIPTAFFEGGIRAVTHSFGSLDTEDGYRCCWFDYLCKNITVAQSPGPEPVISDQSCNSLPQIRQSDFTWTRAGFFLRWPIRSENRHNLTMVYFGANMVYDRLTRLSCEAVKEGVIHDPMSLLVVVLHQLSARMDETVWNLSMVFGGIESKALGLHRDRESFTGLHNISKHIIYLQESSDAALETVKNLHHHHKDLSPSATEEERAAGNLTRRTMAQIEAEFQTVRLRLRSLDRRMQNVIALSFHLVTQEGNELIQADSSTMATIAFVTLVFLPITTVSTIFGSQFFNTAPDNASIEVSKDFWIFWVVSIPLTLAVLLGWSLWQRKALVGSHIARKGISGPSNSSALHAAG*