MLFLRRHVLPLLRAASPLPSPIYHRACLLSAAPFSLEDYLVAACGLAPAQARKTAQKAFDGASKDSRKAFEEISNCRLNSASNPDAVLALLTGVGLSRADIADIVVADPLLLRSSPKKIVRFLLVGSRAVRSCDVVPKLEFFISFYGSFERLLVILKNHNGIIWSDLERVIKPNIALLHQCGPSVRDIARLFSVRARVLTFRPESIKEIVLRAEELGVPCSSRMFWLAVVLVSNATKEKVAARLEFLKSTLGCHESEIATAVSKMPNILGISEECLHRKIQFLINEVGLEPQYILQRPALFGYSLEKRLVPRYCVMKVLLAKGLLDSNRSFYSFAQYGEETFKLRCIDSHQDSVPGLADDYATARAGVVPYQL*